retaining dam - French English Dictionary